5-4 Maruyamacho | Feel a Shibuya 101, Shibuya 150-0044, Tokyo Prefecture, Shibuya
2-3-6 Shibuya, Shibuya, Tokyo Prefecture, Shibuya
It's aight
2-3-1 Dogenzaka | Shibuya Ekimae Bldg. B1F, Shibuya, Tokyo Prefecture, Shibuya
Conveniently located for meetings although you will have to order food to secure a table when busy. Inadequately ventila
It's aight